Początkowo, kiedy film miał być produkowany przez Warner Bros, jedną z głównych ról miał zagrać Steve Carell.
Jeremy Renner i Julianne Moore mieli pierwotnie grać główne role w filmie, jednak z powodu problemów finansowych projektu zostali zastąpieni przez Annette Bening i Bobby'ego Cannavale.
Michael Caine był rozważany do roli, w którą wcielił się ostatecznie Christopher Plummer.
Film kręcono w Los Angeles (Kalifornia, USA).
Scenę koncertu Danny'ego Collinsa kręcono podczas występu zespołu Chicago w Greek Theatre w Los Angeles (Kalifornia, USA) 2 sierpnia 2013 roku.